supplier owned and managed inventory - Alemán Inglés Diccionario